Property developer - Turco Inglés Diccionario